scandir
列出指定路径中的文件和目录
列出 images 目录中的文件和目录:
<span class="token php language-php"><span class="token delimiter important"><?php</span> <span class="token variable">$dir</span> <span class="token operator">=</span> <span class="token string double-quoted-string">"/images/"</span><span class="token punctuation">;</span> <span class="token comment">// 以升序排序 - 默认</span> <span class="token variable">$a</span> <span class="token operator">=</span> <span class="token function"></span><mark><span class="token function">scandir</span><span class="token punctuation">(</span><span class="token variable">$dir</span><span class="token punctuation">)</span></mark><span class="token punctuation"></span><span class="token punctuation">;</span> <span class="token comment">// 以降序排序</span> <span class="token variable">$b</span> <span class="token operator">=</span> <span class="token function"></span><mark><span class="token function">scandir</span><span class="token punctuation">(</span><span class="token variable">$dir</span><span class="token punctuation">,</span><span class="token number">1</span><span class="token punctuation">)</span></mark><span class="token punctuation"></span><span class="token punctuation">;</span> <span class="token function">print_r</span><span class="token punctuation">(</span><span class="token variable">$a</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token function">print_r</span><span class="token punctuation">(</span><span class="token variable">$b</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token delimiter important">?></span></span>
结果:
Array ( [0] => . [1] => .. [2] => cat.gif [3] => dog.gif [4] => horse.gif [5] => myimages ) Array ( [0] => myimages [1] => horse.gif [2] => dog.gif [3] => cat.gif [4] => .. [5] => . )